set hilite of button "Consultare" to the userLevel = 1
set hilite of button "Inserire Testo" to the userLevel = 2
set hilite of button "Disegnare" to the userLevel = 3
set hilite of button "Associare" to the userLevel = 4
set hilite of button "Programmare" to the userLevel = 5
set visible of button "Tasti Speciali" to the userLevel >= 3
set visible of button "Comandi Nascosti" to the userLevel = 5
set hilite of button "Tasti Speciali" to the powerKeys
set hilite of button "Comandi Nascosti" to the blindTyping
end setUserLevel
on closeCard
hide card field "Local Help"
end closeCard
-- part 1 (button)
-- low flags: 00
-- high flags: A006
-- rect: left=95 top=145 right=166 bottom=223
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Consultare
----- HyperTalk script -----
on mouseUp
setUserLevel 1
end mouseUp
-- part 2 (button)
-- low flags: 00
-- high flags: E006
-- rect: left=95 top=187 right=208 bottom=223
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Disegnare
----- HyperTalk script -----
on mouseUp
setUserLevel 3
end mouseUp
-- part 3 (button)
-- low flags: 00
-- high flags: A006
-- rect: left=95 top=208 right=229 bottom=223
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Associare
----- HyperTalk script -----
on mouseUp
setUserLevel 4
end mouseUp
-- part 4 (button)
-- low flags: 00
-- high flags: A006
-- rect: left=95 top=229 right=250 bottom=223
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Programmare
----- HyperTalk script -----
on mouseUp
setUserLevel 5
end mouseUp
-- part 5 (button)
-- low flags: 00
-- high flags: A005
-- rect: left=211 top=187 right=208 bottom=314
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Tasti Speciali
----- HyperTalk script -----
on mouseUp
set powerKeys to the hilite of button "Tasti Speciali"
end mouseUp
-- part 7 (field)
-- low flags: 00
-- high flags: 0000
-- rect: left=184 top=91 right=111 bottom=408
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 14
-- style flags: 0
-- line height: 18
-- part name: Nome Utente
----- HyperTalk script -----
on closeField
global userName
put card field "Nome Utente" into userName
end closeField
-- part 8 (button)
-- low flags: 00
-- high flags: A006
-- rect: left=95 top=166 right=187 bottom=223
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Inserire Testo
----- HyperTalk script -----
on mouseUp
setUserLevel 2
end mouseUp
-- part 9 (field)
-- low flags: 00
-- high flags: 0000
-- rect: left=173 top=125 right=144 bottom=198
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Livello d'uso
-- part 20 (button)
-- low flags: 00
-- high flags: A005
-- rect: left=211 top=166 right=187 bottom=318
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Cursori Testo
----- HyperTalk script -----
on mouseUp
set textArrows to the hilite of button "Cursori Testo"
end mouseUp
-- part 13 (button)
-- low flags: 80
-- high flags: A005
-- rect: left=212 top=229 right=250 bottom=354
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Comandi Nascosti
----- HyperTalk script -----
on mouseUp
set blindTyping to the hilite of button "Comandi Nascosti"
end mouseUp
-- part 19 (field)
-- low flags: 81
-- high flags: 2007
-- rect: left=17 top=67 right=329 bottom=486
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Local Help
----- HyperTalk script -----
on mouseUp
hide card field id 19
end mouseUp
-- part contents for background part 6
----- text -----
Possibilità d'uso
-- part contents for card part 9
----- text -----
3
-- part contents for card part 19
----- text -----
La scheda Possibilità d'uso permette di scegliere il livello di funzionalità che si desidera HyperCard fornisca.
Sono disponibili 5 livelli d'uso, da "facile" ad avanzato:
1. CONSULTARE Consultazione basata su men√π e pulsanti
2. INSERIRE TESTO pi√π composizione testo
3. DISEGNARE pi√π uso degli strumenti di Disegno
4. ASSOCIARE pi√π nuovi pulsanti, campi e collegamenti
5. PROGRAMMARE pi√π l'uso del linguaggio HyperTalk
• "Cursori testo" sono disponibili per i livelli d'uso 2,3,4 e 5.
Permettono all'utente di muoversi lungo il testo di un campo usando le quattro frecce della tastiera.
• I "Tasti Speciali" sono disponibili ai livelli 3,4 e 5. Essi permettono l'uso di scorciatoie per i comandi di disegno (per esempio, battere M per Disegno Multiplo...)
Fare un clic sul pulsante di selezione ha lo stesso effetto di scegliere "Tasti Speciali" nel men√π "Opzioni".
• "Comandi Nascosti" è disponibile solo per il livello 5. Permette di battere un messaggio nella finestra Comandi quando questa è nascosta (consente la visione di tutta la scheda quando necessario)
• Il livello d'uso può essere controllato scegliendo "Proteggi stack" nel menù "Arch." o usando HyperTalk (Es.: "set userlevel to 2", scritto nella finestra Comandi o in un Programma, imposta il livello Inserire Testo)
• Le tre schede dei percorsi dello stack Home: Stack, Applicazioni e Documenti, sono disponibili solo al livello 5.